//
//  AddSignedApi.h
//  EMMApp
//
//  Created by YangLiang on 16/5/26.
//  Copyright © 2016年 YiXun. All rights reserved.
//

#import "EMMBaseApi.h"
#import "AddSigned.h"

/*
 （9）查询意向房源-房号接口(getRoomList)
 */
@interface AddSignedApi : EMMBaseApi

- (instancetype)initWithCustomerId:(NSString *)customerId
                      payDepositId:(NSString *)payDepositId
                    payDepositCode:(NSString *)payDepositCode
                   payDepositMoney:(NSString *)payDepositMoney
                       subscribeId:(NSString *)subscribeId
                     subscribeCode:(NSString *)subscribeCode
                   subscribeAmount:(NSString *)subscribeAmount
                      signedHouses:(NSString *)signedHouses
                     calculateArea:(NSString *)calculateArea
                     discountPrice:(NSString *)discountPrice
                discountTotalPrice:(NSString *)discountTotalPrice
                    discountAmount:(NSString *)discountAmount
                      discountRate:(NSString *)discountRate
                  discountApproval:(NSString *)discountApproval
               preferentialReasons:(NSString *)preferentialReasons
                      discountNote:(NSString *)discountNote
                     contractPrice:(NSString *)contractPrice
                    contractAmount:(NSString *)contractAmount
                      dealCategory:(NSString *)dealCategory
                           agentId:(NSString *)agentId
                        signedDate:(NSString *)signedDate
                        signedCode:(NSString *)signedCode
                            remark:(NSString *)remark
                       auditStatus:(NSString *)auditStatus
                      customerName:(NSString *)customerName
                      documentType:(NSString *)documentType
                    documentNumber:(NSString *)documentNumber
                            mobile:(NSString *)mobile
                          mailPost:(NSString *)mailPost
                          postcode:(NSString *)postcode
                     paymentMethod:(NSString *)paymentMethod
                 paymentMethodList:(NSMutableArray *)paymentMethodList
                         imageList:(NSMutableArray *)imageList
                customerFamilyList:(NSMutableArray *)customerFamilyList
                         floorType:(NSString *)floorType
               discountAfterAmount:(NSString *)discountAfterAmount
                  dealCategoryList:(NSMutableArray *)dealCategoryList
                       referenceId:(NSString *)referenceId
                     referenceName:(NSString *)referenceName
               referenceProportion:(NSString *)referenceProportion
                        memberName:(NSString *)memberName fixHouseMethod:(NSString *)method methodList:(NSArray *)methodList decorationMoney:(NSString *)decorationMoney;


- (BOOL)isSuccess;

- (AddSigned *)resultData;

- (NSString *)methodString;

@end
